Communication, Coordination And Customer Collaboration